Explore Barrington, NH

Barrington, New Hampshire is a charming town located in Strafford County. Known for its picturesque landscapes and small-town atmosphere, Barrington offers a peaceful and close-knit community for its residents. The town is surrounded by beautiful forests, lakes, and rivers, making it a haven for outdoor enthusiasts. Barrington also boasts a rich history, with several historic sites and landmarks that showcase its heritage. With its friendly residents, natural beauty, and historical significance, Barrington is a wonderful place to call home.


Find Local Businesses


Find Things To Do Near Barrington, NH


Nearby Locations

Rochester, NH
(3.89 mi.)
Strafford, NH
(5.41 mi.)
Dover, NH
(6.04 mi.)
Durham, NH
(6.14 mi.)
Madbury, NH
(7.00 mi.)
Lee, NH
(7.81 mi.)
Northwood, NH
(8.14 mi.)
Nottingham, NH
(9.34 mi.)
Rollinsford, NH
(10.11 mi.)
Newmarket, NH
(10.23 mi.)
Newington, NH
(10.47 mi.)
Epping, NH
(11.51 mi.)
Deerfield, NH
(12.02 mi.)
Farmington, NH
(12.20 mi.)
Newfields, NH
(12.80 mi.)
Raymond, NH
(14.70 mi.)
Stratham, NH
(14.92 mi.)

Popular Cities